header .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 50px;
  width: 100px;
  background: url(../images/logo.png) no-repeat center;
  -webkit-background-size: auto 50px;
  background-size: auto 50px;
}
header .am-topbar-nav li a:after {
  display: none;
}
main {
  min-height: 400px;
}
footer {
  margin-top: 50px;
  border-top: 3px solid #333333;
  color: #cccccc;
  background: #555555;
  height: 260px;
}
footer dl {
  float: left;
  margin-top: 70px;
  margin-right: 140px;
}
footer dl a {
  color: #fefefe;
}
footer dl a:hover {
  color: #cccccc;
}
footer p.copyright {
  clear: both;
}
.scrollspy-nav {
  z-index: 100;
  background-color: #0e90d2;
}
.scrollspy-nav .am-nav > li > a:hover,
.scrollspy-nav .am-nav > li > a:focus {
  background-color: transparent;
}
.scrollspy-nav a.am-active {
  background-color: #0c81bc;
  color: #ffffff;
}
.scrollspy-nav a {
  color: #eeeeee;
}
